/**
 * Created by PanJiaChen on 16/11/18.
 */

/**
 * @param {string} path
 * @returns {Boolean}
 */
// 导出 isExternal函数的返回值
export function isExternal(path) {
  // 正则表达式,判断是否是外链地址  test 返回true/false
  // ?表示出现0或1次(正则表达式)
  // mailto 邮件地址开头
  // tel 网页调用tel开头,触发手机的打电话功能
  return /^(https?:|mailto:|tel:)/.test(path)
}

/**
 * @param {string} str
 * @returns {Boolean}
 */
export function validUsername(str) {
  const valid_map = ['admin', 'editor']
  return valid_map.indexOf(str.trim()) >= 0
}
